package com.szholly.pro.watergas_server.ps.data;

import com.szholly.data.general.GlobalDataType;import com.szholly.data.general.RowBase;

/**
 *  OperationFailureRepair
 */
public class OperationFailureRepairRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 故障设备型号
	 */
	public final static String FIELD_DeviceType = "DEVICE_TYPE";
	
	/**
	 * 处理结果
	 */
	public final static String FIELD_RepairResult = "REPAIR_RESULT";
	
	/**
	 * 监测设备状态
	 */
	public final static String FIELD_DeviceStatus = "DEVICE_STATUS";
	
	/**
	 * 故障类型
	 */
	public final static String FIELD_FailureType = "FAILURE_TYPE";
	
	/**
	 * 维修人员
	 */
	public final static String FIELD_RepairPerson = "REPAIR_PERSON";
	
	/**
	 * 审核人员
	 */
	public final static String FIELD_VerifyPerson = "VERIFY_PERSON";
	
	/**
	 * 故障原因
	 */
	public final static String FIELD_FailureReason = "FAILURE_REASON";
	
	/**
	 * 污染源ID
	 */
	public final static String FIELD_WwtpId = "WWTP_ID";
	
	/**
	 * 记录唯一标识
	 */
	public final static String FIELD_Guid = "GUID";
	
	/**
	 * 制表人员
	 */
	public final static String FIELD_TublationPerson = "TUBLATION_PERSON";
	
	/**
	 * 故障设备名称
	 */
	public final static String FIELD_DeviceName = "DEVICE_NAME";
	
	/**
	 * 污染物参数
	 */
	public final static String FIELD_Param = "PARAM";
	
	/**
	 * 监测站点ID
	 */
	public final static String FIELD_StationId = "STATION_ID";
	
	/**
	 * 复核人员
	 */
	public final static String FIELD_CheckPerson = "CHECK_PERSON";
	
	/**
	 * 故障结束时间
	 */
	public final static String FIELD_EndTime = "END_TIME";
	
	/**
	 * 故障发生时间
	 */
	public final static String FIELD_BeginTime = "BEGIN_TIME";
	
	/**
	 * 处理方法
	 */
	public final static String FIELD_RepairMethod = "REPAIR_METHOD";
	
	/**
	 * 设备出厂编号
	 */
	public final static String FIELD_DeviceNumber = "DEVICE_NUMBER";
	
	/**
	 * 创建时间
	 */
	public final static String FIELD_CreateTime = "CREATE_TIME";
	
	/**
	 * 关联任务单号
	 */
	public final static String FIELD_TaskId = "TASK_ID";
	/**
	 * 故障原因备注
	 */
	public final static String FIELD_FailuerReasonNote = "FAILURE_REASON_NOTE";
	/**
	 * 获取故障原因备注
	 */
	public String getFailuerReasonNote() {
		return (String) getValue(GlobalDataType.String, FIELD_FailuerReasonNote);
	}

	/**
	 * 设置故障原因备注
	 */
	public void seFailuerReasonNote(String value) {
		setValue(FIELD_FailuerReasonNote, value);
	}
	
	
	/**
	 * 获取故障设备型号
	 */
	public String getDeviceType() {
		return (String) getValue(GlobalDataType.String, FIELD_DeviceType);
	}

	/**
	 * 设置故障设备型号
	 */
	public void setDeviceType(String value) {
		setValue(FIELD_DeviceType, value);
	}
	
	/**
	 * 获取处理结果
	 */
	public String getRepairResult() {
		return (String) getValue(GlobalDataType.String, FIELD_RepairResult);
	}

	/**
	 * 设置处理结果
	 */
	public void setRepairResult(String value) {
		setValue(FIELD_RepairResult, value);
	}
	
	/**
	 * 获取监测设备状态
	 */
	public String getDeviceStatus() {
		return (String) getValue(GlobalDataType.String, FIELD_DeviceStatus);
	}

	/**
	 * 设置监测设备状态
	 */
	public void setDeviceStatus(String value) {
		setValue(FIELD_DeviceStatus, value);
	}
	
	/**
	 * 获取故障类型
	 */
	public String getFailureType() {
		return (String) getValue(GlobalDataType.String, FIELD_FailureType);
	}

	/**
	 * 设置故障类型
	 */
	public void setFailureType(String value) {
		setValue(FIELD_FailureType, value);
	}
	
	/**
	 * 获取维修人员
	 */
	public String getRepairPerson() {
		return (String) getValue(GlobalDataType.String, FIELD_RepairPerson);
	}

	/**
	 * 设置维修人员
	 */
	public void setRepairPerson(String value) {
		setValue(FIELD_RepairPerson, value);
	}
	
	/**
	 * 获取审核人员
	 */
	public String getVerifyPerson() {
		return (String) getValue(GlobalDataType.String, FIELD_VerifyPerson);
	}

	/**
	 * 设置审核人员
	 */
	public void setVerifyPerson(String value) {
		setValue(FIELD_VerifyPerson, value);
	}
	
	/**
	 * 获取故障原因
	 */
	public String getFailureReason() {
		return (String) getValue(GlobalDataType.String, FIELD_FailureReason);
	}

	/**
	 * 设置故障原因
	 */
	public void setFailureReason(String value) {
		setValue(FIELD_FailureReason, value);
	}
	
	/**
	 * 获取污染源ID
	 */
	public String getWwtpId() {
		return (String) getValue(GlobalDataType.String, FIELD_WwtpId);
	}

	/**
	 * 设置污染源ID
	 */
	public void setWwtpId(String value) {
		setValue(FIELD_WwtpId, value);
	}
	
	/**
	 * 获取记录唯一标识
	 */
	public String getGuid() {
		return (String) getValue(GlobalDataType.String, FIELD_Guid);
	}

	/**
	 * 设置记录唯一标识
	 */
	public void setGuid(String value) {
		setValue(FIELD_Guid, value);
	}
	
	/**
	 * 获取制表人员
	 */
	public String getTublationPerson() {
		return (String) getValue(GlobalDataType.String, FIELD_TublationPerson);
	}

	/**
	 * 设置制表人员
	 */
	public void setTublationPerson(String value) {
		setValue(FIELD_TublationPerson, value);
	}
	
	/**
	 * 获取故障设备名称
	 */
	public String getDeviceName() {
		return (String) getValue(GlobalDataType.String, FIELD_DeviceName);
	}

	/**
	 * 设置故障设备名称
	 */
	public void setDeviceName(String value) {
		setValue(FIELD_DeviceName, value);
	}
	
	/**
	 * 获取污染物参数
	 */
	public String getParam() {
		return (String) getValue(GlobalDataType.String, FIELD_Param);
	}

	/**
	 * 设置污染物参数
	 */
	public void setParam(String value) {
		setValue(FIELD_Param, value);
	}
	
	/**
	 * 获取监测站点ID
	 */
	public String getStationId() {
		return (String) getValue(GlobalDataType.String, FIELD_StationId);
	}

	/**
	 * 设置监测站点ID
	 */
	public void setStationId(String value) {
		setValue(FIELD_StationId, value);
	}
	
	/**
	 * 获取复核人员
	 */
	public String getCheckPerson() {
		return (String) getValue(GlobalDataType.String, FIELD_CheckPerson);
	}

	/**
	 * 设置复核人员
	 */
	public void setCheckPerson(String value) {
		setValue(FIELD_CheckPerson, value);
	}
	
	/**
	 * 获取故障结束时间
	 */
	public java.util.Date getEndTime() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_EndTime);
	}

	/**
	 * 设置故障结束时间
	 */
	public void setEndTime(java.util.Date value) {
		setValue(FIELD_EndTime, value);
	}
	
	/**
	 * 获取故障发生时间
	 */
	public java.util.Date getBeginTime() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_BeginTime);
	}

	/**
	 * 设置故障发生时间
	 */
	public void setBeginTime(java.util.Date value) {
		setValue(FIELD_BeginTime, value);
	}
	
	/**
	 * 获取处理方法
	 */
	public String getRepairMethod() {
		return (String) getValue(GlobalDataType.String, FIELD_RepairMethod);
	}

	/**
	 * 设置处理方法
	 */
	public void setRepairMethod(String value) {
		setValue(FIELD_RepairMethod, value);
	}
	
	/**
	 * 获取设备出厂编号
	 */
	public String getDeviceNumber() {
		return (String) getValue(GlobalDataType.String, FIELD_DeviceNumber);
	}

	/**
	 * 设置设备出厂编号
	 */
	public void setDeviceNumber(String value) {
		setValue(FIELD_DeviceNumber, value);
	}
	
	/**
	 * 获取创建时间
	 */
	public java.util.Date getCreateTime() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_CreateTime);
	}

	/**
	 * 设置创建时间
	 */
	public void setCreateTime(java.util.Date value) {
		setValue(FIELD_CreateTime, value);
	}
	
	/**
	 * 获取关联任务单号
	 */
	public String getTaskId() {
		return (String) getValue(GlobalDataType.String, FIELD_TaskId);
	}

	/**
	 * 设置关联任务单号
	 */
	public void setTaskId(String value) {
		setValue(FIELD_TaskId, value);
	}
}